package com.mzj.saas.commons.enums;

/**
 * 合同缴纳方式
 */
public enum ContractPayTypeEnum {

    /**
     * 1-首次年付，后续按月
     */
    MONTH_PAY(1),
    /**
     * 2-首次年付、后续按季season
     */
    SEASON(2),
    /**
     * 3-首次年付，后续按半年 
     */
    HALF_YEAR_PAY(3),
    /**
     * 4-首次年付，后续按年 
     */
    YEAR_PAY(4);

    private int value;

    ContractPayTypeEnum(int value) {
        this.value = value;
    }

    public int getValue() {
        return value;
    }
    
	public static boolean operate(int value) {
        for(ContractPayTypeEnum s : values()) { 
            if(s.value == value) {
            	return true;
            }
        }
        return false;
    }
    
}
